{"componentChunkName":"component---src-templates-post-tsx","path":"/python-study_6/","result":{"data":{"markdownRemark":{"html":"<ul>\n<li>불 연산하기 : 논리 연산자</li>\n<li>if 조건문 사용하기</li>\n<li>날짜/시간 활용하기</li>\n<li>컴퓨터의 조건 - if 조건문으로 짝수와 홀수 구분해보기</li>\n</ul>\n<hr>\n<h2 id=\"불-연산하기--논리-연산자\" style=\"position:relative;\"><a href=\"#%EB%B6%88-%EC%97%B0%EC%82%B0%ED%95%98%EA%B8%B0--%EB%85%BC%EB%A6%AC-%EC%97%B0%EC%82%B0%EC%9E%90\" aria-label=\"불 연산하기  논리 연산자 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>불 연산하기 : 논리 연산자</h2>\n<p>python에는 논리 연산자를 not, and, or 로 나타냅니다.</p>\n<h3 id=\"not-연산자\" style=\"position:relative;\"><a href=\"#not-%EC%97%B0%EC%82%B0%EC%9E%90\" aria-label=\"not 연산자 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>not 연산자</h3>\n<p><code class=\"language-text\">not 연산자</code>는 피연산자가 하나인 <code class=\"language-text\">단항 연산자</code> 입니다.</p>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token keyword\">not</span> <span class=\"token boolean\">True</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">False</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token keyword\">not</span> <span class=\"token boolean\">False</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">True</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span></code></pre></div>\n<h4 id=\"not-연산자-조합하기\" style=\"position:relative;\"><a href=\"#not-%EC%97%B0%EC%82%B0%EC%9E%90-%EC%A1%B0%ED%95%A9%ED%95%98%EA%B8%B0\" aria-label=\"not 연산자 조합하기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>not 연산자 조합하기</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> x <span class=\"token operator\">=</span> <span class=\"token number\">10</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> under_20 <span class=\"token operator\">=</span> x <span class=\"token operator\">&lt;</span> <span class=\"token number\">20</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>under_20<span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">True</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token keyword\">not</span> under_20<span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">False</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span></code></pre></div>\n<h3 id=\"and-연산자와-or-연산자\" style=\"position:relative;\"><a href=\"#and-%EC%97%B0%EC%82%B0%EC%9E%90%EC%99%80-or-%EC%97%B0%EC%82%B0%EC%9E%90\" aria-label=\"and 연산자와 or 연산자 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>and 연산자와 or 연산자</h3>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span> <span class=\"token punctuation\">(</span><span class=\"token boolean\">True</span> <span class=\"token keyword\">and</span> <span class=\"token boolean\">True</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">True</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span> <span class=\"token punctuation\">(</span><span class=\"token boolean\">True</span> <span class=\"token keyword\">and</span> <span class=\"token boolean\">False</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">False</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span> <span class=\"token punctuation\">(</span><span class=\"token boolean\">False</span> <span class=\"token keyword\">and</span> <span class=\"token boolean\">False</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">False</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span> <span class=\"token punctuation\">(</span><span class=\"token boolean\">True</span> <span class=\"token keyword\">or</span> <span class=\"token boolean\">True</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">True</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span> <span class=\"token punctuation\">(</span><span class=\"token boolean\">True</span> <span class=\"token keyword\">or</span> <span class=\"token boolean\">False</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">True</span>\n<span class=\"token operator\">>></span><span class=\"token operator\">></span> <span class=\"token keyword\">print</span> <span class=\"token punctuation\">(</span><span class=\"token boolean\">False</span> <span class=\"token keyword\">or</span> <span class=\"token boolean\">False</span><span class=\"token punctuation\">)</span>\n<span class=\"token boolean\">False</span></code></pre></div>\n<hr>\n<h2 id=\"if-조건문-사용하기\" style=\"position:relative;\"><a href=\"#if-%EC%A1%B0%EA%B1%B4%EB%AC%B8-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0\" aria-label=\"if 조건문 사용하기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>if 조건문 사용하기</h2>\n<p>if 조건문의 구조는 다음과 같습니다.</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">if 조건 :  -&gt; if 조건문 뒤에는 반드시 클론(:)을 붙여주어야 한다.\n    문장\n    문장</code></pre></div>\n<h4 id=\"조건문의-기본-사용\" style=\"position:relative;\"><a href=\"#%EC%A1%B0%EA%B1%B4%EB%AC%B8%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EC%82%AC%EC%9A%A9\" aria-label=\"조건문의 기본 사용 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>조건문의 기본 사용</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\">number <span class=\"token operator\">=</span> <span class=\"token builtin\">input</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"정수 입력>\"</span><span class=\"token punctuation\">)</span>\nnumber <span class=\"token operator\">=</span> <span class=\"token builtin\">int</span><span class=\"token punctuation\">(</span>number<span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> number <span class=\"token operator\">></span> <span class=\"token number\">0</span><span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"양수입니다.\"</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> number <span class=\"token operator\">&lt;</span> <span class=\"token number\">0</span><span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"음수입니다.\"</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> number <span class=\"token operator\">==</span> <span class=\"token number\">0</span> <span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"0입니다.\"</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>▶ 실행결과</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">정수 입력&gt;273\n양수입니다.</code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">정수 입력&gt;0\n0입니다.</code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">정수 입력&gt;-52\n음수입니다.</code></pre></div>\n<hr>\n<h2 id=\"날짜시간-활용하기\" style=\"position:relative;\"><a href=\"#%EB%82%A0%EC%A7%9C%EC%8B%9C%EA%B0%84-%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0\" aria-label=\"날짜시간 활용하기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>날짜/시간 활용하기</h2>\n<h4 id=\"날짜시간-출력하기\" style=\"position:relative;\"><a href=\"#%EB%82%A0%EC%A7%9C%EC%8B%9C%EA%B0%84-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0\" aria-label=\"날짜시간 출력하기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>날짜/시간 출력하기</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token keyword\">import</span> datetime <span class=\"token comment\"># 날짜/시간과 관련된 기능 가져옵니다.</span>\n\nnow <span class=\"token operator\">=</span> datetime<span class=\"token punctuation\">.</span>datetime<span class=\"token punctuation\">.</span>now<span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 현재 날짜/시간을 구합니다.</span>\n\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>year<span class=\"token punctuation\">,</span> <span class=\"token string\">\"년\"</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 2021 년</span>\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>month<span class=\"token punctuation\">,</span> <span class=\"token string\">\"월\"</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 7 월</span>\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>day<span class=\"token punctuation\">,</span> <span class=\"token string\">\"일\"</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 19 일</span>\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>hour<span class=\"token punctuation\">,</span> <span class=\"token string\">\"시\"</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 13 시</span>\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>minute<span class=\"token punctuation\">,</span> <span class=\"token string\">\"분\"</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 41 분</span>\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>second<span class=\"token punctuation\">,</span> <span class=\"token string\">\"초\"</span><span class=\"token punctuation\">)</span> <span class=\"token comment\"># 39 초</span></code></pre></div>\n<h4 id=\"날짜시간-한-줄로-출력하기\" style=\"position:relative;\"><a href=\"#%EB%82%A0%EC%A7%9C%EC%8B%9C%EA%B0%84-%ED%95%9C-%EC%A4%84%EB%A1%9C-%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0\" aria-label=\"날짜시간 한 줄로 출력하기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>날짜/시간 한 줄로 출력하기</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token keyword\">import</span> datetime <span class=\"token comment\"># 날짜/시간과 관련된 기능 가져옵니다.</span>\n\nnow <span class=\"token operator\">=</span> datetime<span class=\"token punctuation\">.</span>datetime<span class=\"token punctuation\">.</span>now<span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"{}년 {}월 {}일 {}시 {}분 {}초\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>\n  now<span class=\"token punctuation\">.</span>year<span class=\"token punctuation\">,</span>\n  now<span class=\"token punctuation\">.</span>month<span class=\"token punctuation\">,</span>\n  now<span class=\"token punctuation\">.</span>day<span class=\"token punctuation\">,</span>\n  now<span class=\"token punctuation\">.</span>hour<span class=\"token punctuation\">,</span>\n  now<span class=\"token punctuation\">.</span>minute<span class=\"token punctuation\">,</span>\n  now<span class=\"token punctuation\">.</span>second\n  <span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>▶ 실행결과</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">2021년 7월 19일 13시 44분 52초</code></pre></div>\n<h4 id=\"오전과-오후를-구분하는-프로그램\" style=\"position:relative;\"><a href=\"#%EC%98%A4%EC%A0%84%EA%B3%BC-%EC%98%A4%ED%9B%84%EB%A5%BC-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8\" aria-label=\"오전과 오후를 구분하는 프로그램 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>오전과 오후를 구분하는 프로그램</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token keyword\">import</span> datetime\n\nnow <span class=\"token operator\">=</span> datetime<span class=\"token punctuation\">.</span>datetime<span class=\"token punctuation\">.</span>now<span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> now<span class=\"token punctuation\">.</span>hour <span class=\"token operator\">&lt;</span> <span class=\"token number\">12</span> <span class=\"token punctuation\">:</span>\n  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"현재 시각은 {}시로 오전입니다!\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>hour<span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span>\n<span class=\"token keyword\">if</span> now<span class=\"token punctuation\">.</span>hour <span class=\"token operator\">>=</span> <span class=\"token number\">12</span> <span class=\"token punctuation\">:</span>\n  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"현재 시각은 {}시로 오후입니다!\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>hour<span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>▶ 실행결과</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">현재 시각은 13시로 오후입니다!</code></pre></div>\n<h4 id=\"계절을-구분하는-프로그램\" style=\"position:relative;\"><a href=\"#%EA%B3%84%EC%A0%88%EC%9D%84-%EA%B5%AC%EB%B6%84%ED%95%98%EB%8A%94-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8\" aria-label=\"계절을 구분하는 프로그램 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>계절을 구분하는 프로그램</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token keyword\">import</span> datetime\n\nnow <span class=\"token operator\">=</span> datetime<span class=\"token punctuation\">.</span>datetime<span class=\"token punctuation\">.</span>now<span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> <span class=\"token number\">3</span> <span class=\"token operator\">&lt;=</span> now<span class=\"token punctuation\">.</span>month <span class=\"token operator\">&lt;=</span> <span class=\"token number\">5</span> <span class=\"token punctuation\">:</span>\n  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"이번 달은 {}월로 봄입니다!\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>month<span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span>\n<span class=\"token keyword\">if</span> <span class=\"token number\">6</span> <span class=\"token operator\">&lt;=</span> now<span class=\"token punctuation\">.</span>month <span class=\"token operator\">&lt;=</span> <span class=\"token number\">8</span> <span class=\"token punctuation\">:</span>\n  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"이번 달은 {}월로 여름입니다!\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>month<span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span>\n<span class=\"token keyword\">if</span> <span class=\"token number\">9</span> <span class=\"token operator\">&lt;=</span> now<span class=\"token punctuation\">.</span>month <span class=\"token operator\">&lt;=</span> <span class=\"token number\">11</span> <span class=\"token punctuation\">:</span>\n  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"이번 달은 {}월로 가을입니다!\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>month<span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span>\n<span class=\"token keyword\">if</span> now<span class=\"token punctuation\">.</span>month <span class=\"token operator\">==</span> <span class=\"token number\">12</span> <span class=\"token keyword\">or</span> <span class=\"token number\">1</span> <span class=\"token operator\">&lt;=</span> now<span class=\"token punctuation\">.</span>month <span class=\"token operator\">&lt;=</span> <span class=\"token number\">2</span> <span class=\"token punctuation\">:</span>\n  <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"이번 달은 {}월로 겨울입니다!\"</span><span class=\"token punctuation\">.</span><span class=\"token builtin\">format</span><span class=\"token punctuation\">(</span>now<span class=\"token punctuation\">.</span>month<span class=\"token punctuation\">)</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>▶ 실행결과</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">이번 달은 7월로 여름입니다!&#39;</code></pre></div>\n<hr>\n<h2 id=\"컴퓨터의-조건---if-조건문으로-짝수와-홀수-구분해보기\" style=\"position:relative;\"><a href=\"#%EC%BB%B4%ED%93%A8%ED%84%B0%EC%9D%98-%EC%A1%B0%EA%B1%B4---if-%EC%A1%B0%EA%B1%B4%EB%AC%B8%EC%9C%BC%EB%A1%9C-%EC%A7%9D%EC%88%98%EC%99%80-%ED%99%80%EC%88%98-%EA%B5%AC%EB%B6%84%ED%95%B4%EB%B3%B4%EA%B8%B0\" aria-label=\"컴퓨터의 조건   if 조건문으로 짝수와 홀수 구분해보기 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>컴퓨터의 조건 - if 조건문으로 짝수와 홀수 구분해보기</h2>\n<h4 id=\"끝자리로-짝수와-홀수-구분\" style=\"position:relative;\"><a href=\"#%EB%81%9D%EC%9E%90%EB%A6%AC%EB%A1%9C-%EC%A7%9D%EC%88%98%EC%99%80-%ED%99%80%EC%88%98-%EA%B5%AC%EB%B6%84\" aria-label=\"끝자리로 짝수와 홀수 구분 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>끝자리로 짝수와 홀수 구분</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\">number <span class=\"token operator\">=</span> <span class=\"token builtin\">input</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"정수 입력>\"</span><span class=\"token punctuation\">)</span>\nlast_character <span class=\"token operator\">=</span> number<span class=\"token punctuation\">[</span><span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">]</span>\nlast_character <span class=\"token operator\">=</span> <span class=\"token builtin\">int</span><span class=\"token punctuation\">(</span>last_character<span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">0</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">2</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">4</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">6</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">8</span> <span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"짝수입니다\"</span><span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">1</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">3</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">5</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">7</span> \\\n    <span class=\"token keyword\">or</span> last_character <span class=\"token operator\">==</span> <span class=\"token number\">9</span> <span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"짝수입니다\"</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>파이썬에서 줄이 너무 길어질 때는 \\ 기호를 입력하고 줄바꿈해서 코드를 입력합니다.</p>\n<h4 id=\"in-문자열-연산자를-활용해-짝수와-홀수-구분\" style=\"position:relative;\"><a href=\"#in-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%97%B0%EC%82%B0%EC%9E%90%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%B4-%EC%A7%9D%EC%88%98%EC%99%80-%ED%99%80%EC%88%98-%EA%B5%AC%EB%B6%84\" aria-label=\"in 문자열 연산자를 활용해 짝수와 홀수 구분 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>in 문자열 연산자를 활용해 짝수와 홀수 구분</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\">number <span class=\"token operator\">=</span> <span class=\"token builtin\">input</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"정수 입력>\"</span><span class=\"token punctuation\">)</span>\nlast_character <span class=\"token operator\">=</span> number<span class=\"token punctuation\">[</span><span class=\"token operator\">-</span><span class=\"token number\">1</span><span class=\"token punctuation\">]</span>\n\n<span class=\"token keyword\">if</span> last_character <span class=\"token keyword\">in</span> <span class=\"token string\">\"02468\"</span><span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"짝수입니다.\"</span><span class=\"token punctuation\">)</span>\n<span class=\"token keyword\">if</span> last_character <span class=\"token keyword\">in</span> <span class=\"token string\">\"13579\"</span><span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"홀수입니다.\"</span><span class=\"token punctuation\">)</span></code></pre></div>\n<h4 id=\"나머지-연산자를-활용해서-짝수와-홀수-구분\" style=\"position:relative;\"><a href=\"#%EB%82%98%EB%A8%B8%EC%A7%80-%EC%97%B0%EC%82%B0%EC%9E%90%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%B4%EC%84%9C-%EC%A7%9D%EC%88%98%EC%99%80-%ED%99%80%EC%88%98-%EA%B5%AC%EB%B6%84\" aria-label=\"나머지 연산자를 활용해서 짝수와 홀수 구분 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>나머지 연산자를 활용해서 짝수와 홀수 구분</h4>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\">number <span class=\"token operator\">=</span> <span class=\"token builtin\">input</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"정수 입력>\"</span><span class=\"token punctuation\">)</span>\nnumber <span class=\"token operator\">=</span> <span class=\"token builtin\">int</span><span class=\"token punctuation\">(</span>number<span class=\"token punctuation\">)</span>\n\n<span class=\"token keyword\">if</span> number <span class=\"token operator\">%</span> <span class=\"token number\">2</span> <span class=\"token operator\">==</span> <span class=\"token number\">0</span> <span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"짝수입니다.\"</span><span class=\"token punctuation\">)</span>\n<span class=\"token keyword\">if</span> number <span class=\"token operator\">%</span> <span class=\"token number\">2</span> <span class=\"token operator\">==</span> <span class=\"token number\">1</span> <span class=\"token punctuation\">:</span>\n    <span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"홀수입니다.\"</span><span class=\"token punctuation\">)</span></code></pre></div>\n<hr>\n<h4 id=\"reference\" style=\"position:relative;\"><a href=\"#reference\" aria-label=\"reference permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Reference</h4>\n<ul>\n<li><a href=\"https://www.hanbit.co.kr/store/books/look.php?p_code=B2587075793\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">혼자 공부하는 파이썬</a></li>\n</ul>","excerpt":"불 연산하기 : 논리 연산자 if 조건문 사용하기 날짜/시간 활용하기 컴퓨터의 조건 - if 조건문으로 짝수와 홀수 구분해보기 불 연산하기 : 논리 연산자 python에는 논리 연산자를 not, and, or 로 나타냅니다. not 연산자 는 피연산…","tableOfContents":"<ul>\n<li>\n<p><a href=\"/python-study_6/#%EB%B6%88-%EC%97%B0%EC%82%B0%ED%95%98%EA%B8%B0--%EB%85%BC%EB%A6%AC-%EC%97%B0%EC%82%B0%EC%9E%90\">불 연산하기 : 논리 연산자</a></p>\n<ul>\n<li><a href=\"/python-study_6/#not-%EC%97%B0%EC%82%B0%EC%9E%90\">not 연산자</a></li>\n<li><a href=\"/python-study_6/#and-%EC%97%B0%EC%82%B0%EC%9E%90%EC%99%80-or-%EC%97%B0%EC%82%B0%EC%9E%90\">and 연산자와 or 연산자</a></li>\n</ul>\n</li>\n<li><a href=\"/python-study_6/#if-%EC%A1%B0%EA%B1%B4%EB%AC%B8-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0\">if 조건문 사용하기</a></li>\n<li><a href=\"/python-study_6/#%EB%82%A0%EC%A7%9C%EC%8B%9C%EA%B0%84-%ED%99%9C%EC%9A%A9%ED%95%98%EA%B8%B0\">날짜/시간 활용하기</a></li>\n<li><a href=\"/python-study_6/#%EC%BB%B4%ED%93%A8%ED%84%B0%EC%9D%98-%EC%A1%B0%EA%B1%B4---if-%EC%A1%B0%EA%B1%B4%EB%AC%B8%EC%9C%BC%EB%A1%9C-%EC%A7%9D%EC%88%98%EC%99%80-%ED%99%80%EC%88%98-%EA%B5%AC%EB%B6%84%ED%95%B4%EB%B3%B4%EA%B8%B0\">컴퓨터의 조건 - if 조건문으로 짝수와 홀수 구분해보기</a></li>\n</ul>","fields":{"slug":"/python-study_6/"},"frontmatter":{"title":"혼자 공부하는 파이썬 - 불 자료형과 if 조건문","date":"Jul 19, 2021","tags":["Python"],"keywords":["python","혼자공부하는파이썬"],"update":"Jan 01, 0001"}}},"pageContext":{"slug":"/python-study_6/","series":[{"slug":"/python-study_1/","title":"혼자 공부하는 파이썬 - Python 용어 정리","num":1},{"slug":"/python-study_2/","title":"혼자 공부하는 파이썬 - 자료형과 문자열","num":2},{"slug":"/python-study_3/","title":"혼자 공부하는 파이썬 - 숫자","num":3},{"slug":"/python-study_4/","title":"혼자 공부하는 파이썬 - 변수와 입력","num":4},{"slug":"/python-study_5/","title":"혼자 공부하는 파이썬 - 숫자와 문자열의 다양한 함수","num":5},{"slug":"/python-study_6/","title":"혼자 공부하는 파이썬 - 불 자료형과 if 조건문","num":6},{"slug":"/python-study_7/","title":"혼자 공부하는 파이썬 - if~else와 elif 구문","num":7},{"slug":"/python-study_8/","title":"혼자 공부하는 파이썬 - 리스트와 반복문","num":8},{"slug":"/python-study_9/","title":"혼자 공부하는 파이썬 - 딕셔너리와 반복문","num":9},{"slug":"/python-study_10/","title":"혼자 공부하는 파이썬 - 범위와 while 반복문","num":10},{"slug":"/python-study_11/","title":"혼자 공부하는 파이썬 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수","num":11},{"slug":"/python-study_12/","title":"혼자 공부하는 파이썬 - 함수 만들기","num":12}],"lastmod":"2021-07-19"}},"staticQueryHashes":["2027115977","694178885"]}